package controller

type loginInput struct {
	Username string `json:"username"` // 用户名
	Password string `json:"password"` // 密码
}

//func InitLoginController(r *gin.RouterGroup) {
//	// 给 一个 users 的路由组 (http://localhost:6666/api/user)
//	api := r.Group("/login")
//	api.POST("", login)
//}
//
//func login(c *gin.Context) {
//	var input v1.GetUserByNameRequest
//	_ = c.ShouldBindJSON(&input)
//	global.Logger.Infof("input -> %+v", input)
//	userRes, err := global.UserClient.GetUserByName(c, &input)
//	if err != nil {
//		response.FailWithMessage(err.Error(), c)
//		return
//	}
//	user := userRes.GetUser()
//	tokenRes, err := global.AuthClient.GenerateToken(c, &v12.GenerateTokenRequest{Username: user.GetUsername(), UserId: user.GetId(), AuthorityIds: "888"})
//	if err != nil {
//		response.FailWithMessage(err.Error(), c)
//		return
//	}
//	response.OkWithData(tokenRes, c)
//}
